cURL php NodeJS Python cSharp

DataForSEO Trends API: Overview

DataForSEO Trends API employs our proprietary algorithm to supply you with the keyword popularity rate over time and keyword popularity rate for the specified region. This API serves as a more reliable alternative to Google Trends API.

For now, DataForSEO Trends API provides keyword trends for Google Search, Google News, and Google Shopping. We also plan to expand the number of datasources in the nearest future.

DataForSEO Trends API currently includes the following set of endpoints:

  • Explore provides data for building a detailed graph of keyword popularity over a given time range.
  • Subregion Interests allows to measure keyword popularity across specified locations, and compare the popularity of different keywords within a certain location and across all locations.
  • Demography serves a breakdown of keyword popularity data by age and gender.
  • Merged Data delivers comprehensive data from all of the above endpoints combined.

How our algorithm works: Our algorithm provides insights into the popularity of specific keywords based on their association with relevant web pages, news articles, or shopping listings, as well as the popularity of each relevant piece of content. We also combine this information with anonymous user web behavior data from various sources. Learn more on our Help Center.

Specifying two or more keywords, you can compare their popularity rates on a relative scale. However, note that the number of keywords you can compare is limited to five.


DataForSEO Trends API supports only the Live method of data retrieval. It doesn’t require making separate POST and GET requests to the corresponding endpoints and delivers instant results. You can send up to 2000 API calls per minute. Contact us if you would like to raise the limit.


The cost can be calculated on the Pricing page.

You can check your spending in your account dashboard or by making a separate call to the User Data endpoint.